class Cpu():
    pass

class Disk():
    pass

class Computer():
    def __init__(self,cpu,disk):
        self.cpu=cpu
        self.disk=disk

cpu=Cpu()
disk=Disk()
# 赋值
com = Computer(cpu,disk)
# com1=com
# print('com和com1的cpu是否相同',com1.cpu==com.cpu) # True
# print('com和com1的disk是否相同',com1.disk==com.disk) # True

# 浅拷贝
import copy
com2 = copy.copy(com)
print('com和com2的cpu是否相同',com2.cpu==com.cpu) # True
print('com和com2的disk是否相同',com2.disk==com.disk) # True
# 浅拷贝
com3 = copy.deepcopy(com)
print('com和com2的cpu是否相同',com3.cpu==com.cpu) # False
print('com和com2的disk是否相同',com3.disk==com.disk) # False
